<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>SystemSharp: SystemSharp.Components.XOut&lt; TE, TI &gt; Interface Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">SystemSharp
   &#160;<span id="projectnumber">0.3</span>
   </div>
   <div id="projectbrief">A system-level modeling framework for designing real-time embedded systems</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Packages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('interface_system_sharp_1_1_components_1_1_x_out_3_01_t_e_00_01_t_i_01_4.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Properties</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Events</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="interface_system_sharp_1_1_components_1_1_x_out_3_01_t_e_00_01_t_i_01_4-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">SystemSharp.Components.XOut&lt; TE, TI &gt; Interface Template Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Models a vector-valued (i.e. one-dimensional) output port.  
 <a href="interface_system_sharp_1_1_components_1_1_x_out_3_01_t_e_00_01_t_i_01_4.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for SystemSharp.Components.XOut&lt; TE, TI &gt;:</div>
<div class="dyncontent">
 <div class="center">
  <img src="interface_system_sharp_1_1_components_1_1_x_out_3_01_t_e_00_01_t_i_01_4.png" usemap="#SystemSharp.Components.XOut&lt; TE, TI &gt;_map" alt=""/>
  <map id="SystemSharp.Components.XOut&lt; TE, TI &gt;_map" name="SystemSharp.Components.XOut&lt; TE, TI &gt;_map">
<area href="interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4.html" title="This interface models a signal output port of a specific data type. " alt="SystemSharp.Components.Out&lt; T &gt;" shape="rect" coords="0,112,278,136"/>
<area href="interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4.html" title="Models objects which implement one-dimensional indexer properties, giving access a single elements or..." alt="SystemSharp.Components.IIndexed&lt; T0, TA &gt;" shape="rect" coords="288,112,566,136"/>
<area href="interface_system_sharp_1_1_components_1_1_i_out_port.html" title="This interface models a port with outbound dataflow. " alt="SystemSharp.Components.IOutPort" shape="rect" coords="0,56,278,80"/>
<area href="interface_system_sharp_1_1_components_1_1_i_port.html" title="This is the general marker interface for ports. " alt="SystemSharp.Components.IPort" shape="rect" coords="0,0,278,24"/>
<area href="interface_system_sharp_1_1_components_1_1_x_in_out_3_01_t_e_00_01_t_i_01_4.html" title="Models a vector-valued (i.e. one-dimensional) input/output port. " alt="SystemSharp.Components.XInOut&lt; TE, TI &gt;" shape="rect" coords="144,224,422,248"/>
<area href="class_system_sharp_1_1_components_1_1_signal1_d_3_01_t_01_4.html" title="Models a signal which carries one-dimensional signal data. It provides indexing properties to apply a..." alt="SystemSharp.Components.Signal1D&lt; T &gt;" shape="rect" coords="0,280,278,304"/>
<area href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html" title="The proxy represents the application of a sub-range to an underlying Signal1D. I.e. the proxy does not manage the signal data by itself but instead acts as an adapter between the actual signal and the view on that signal which results from applying the sub-range. " alt="SystemSharp.Components.Signal1DProxy&lt; T &gt;" shape="rect" coords="288,280,566,304"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4"><td colspan="2" onclick="javascript:toggleInherit('properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4.html">SystemSharp.Components.Out&lt; T &gt;</a></td></tr>
<tr class="memitem:a831e6e91ac65ecdf373b362445690b58 inherit properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4.html#a831e6e91ac65ecdf373b362445690b58">Next</a><code> [set]</code></td></tr>
<tr class="memdesc:a831e6e91ac65ecdf373b362445690b58 inherit properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes the signal value.  <a href="#a831e6e91ac65ecdf373b362445690b58">More...</a><br/></td></tr>
<tr class="separator:a831e6e91ac65ecdf373b362445690b58 inherit properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a948bff6b7ab12092ca53beec86c47954 inherit properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespace_system_sharp_1_1_components.html#a1b363c1bde8fdda4245b1c5c616e328eaefeb369cccbd560588a756610865664c">In</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4.html#a948bff6b7ab12092ca53beec86c47954">Dual</a><code> [get]</code></td></tr>
<tr class="separator:a948bff6b7ab12092ca53beec86c47954 inherit properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td colspan="2" onclick="javascript:toggleInherit('properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4.html">SystemSharp.Components.IIndexed&lt; T0, TA &gt;</a></td></tr>
<tr class="memitem:acb3ad36ac8090fee7f0c3d25c651f52b inherit properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td class="memItemLeft" align="right" valign="top">T0&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4.html#acb3ad36ac8090fee7f0c3d25c651f52b">this[int index]</a><code> [get]</code></td></tr>
<tr class="memdesc:acb3ad36ac8090fee7f0c3d25c651f52b inherit properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the element at position <em>index</em> .  <a href="#acb3ad36ac8090fee7f0c3d25c651f52b">More...</a><br/></td></tr>
<tr class="separator:acb3ad36ac8090fee7f0c3d25c651f52b inherit properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef40f0eb341913f265f47ee83067825d inherit properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td class="memItemLeft" align="right" valign="top">TA&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4.html#aef40f0eb341913f265f47ee83067825d">this[Range index]</a><code> [get]</code></td></tr>
<tr class="memdesc:aef40f0eb341913f265f47ee83067825d inherit properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a sub-range of elements, specified by <em>index</em> .  <a href="#aef40f0eb341913f265f47ee83067825d">More...</a><br/></td></tr>
<tr class="separator:aef40f0eb341913f265f47ee83067825d inherit properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Models a vector-valued (i.e. one-dimensional) output port. </p>
<dl class="tparams"><dt>Template Parameters</dt><dd>
  <table class="tparams">
    <tr><td class="paramname">TE</td><td>type of single data element</td></tr>
    <tr><td class="paramname">TI</td><td>type of sub-range of data elements</td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="_signals_core_8cs_source.html#l00162">162</a> of file <a class="el" href="_signals_core_8cs_source.html">SignalsCore.cs</a>.</p>
</div><hr/>The documentation for this interface was generated from the following file:<ul>
<li><a class="el" href="_signals_core_8cs_source.html">SignalsCore.cs</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespace_system_sharp.html">SystemSharp</a></li><li class="navelem"><a class="el" href="namespace_system_sharp_1_1_components.html">Components</a></li><li class="navelem"><a class="el" href="interface_system_sharp_1_1_components_1_1_x_out_3_01_t_e_00_01_t_i_01_4.html">XOut< TE, TI ></a></li>
    <li class="footer">Generated on Thu Dec 26 2013 14:22:01 for SystemSharp by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
  </ul>
</div>
</body>
</html>
